home *** CD-ROM | disk | FTP | other *** search
-
- Thanks for taking the time to evaluate EditField. In case you are new to
- the QB4 environment, this document will, hopefully, get you started using
- the EditField routine.
-
- All of the documention needed to use the routine is in the EDITTEST.BAS file.
- The EDITFLD.BAS and STATLINE.BAS files are heavily commented to help others
- follow how my mind works (Good Luck!).
-
-
- First, be sure the following files are on the current drive (floppy systems)
- or in the current subdirectory (hard disk systems):
-
- EDITFLD.BAS
- STATLINE.BAS
- EDITTEST.BAS
- KBD.OBJ (From the ADVBAS Library)
- XQPRINT.OBJ (From the ADVBAS Library)
- CALCATTR.OBJ (From the ADVBAS Library)
-
-
- Next, be sure that BC, LIB, and LINK are in the current DOS PATH. Now,
- type in the following commands:
-
- BC EDITFLD; (ENTER) 'Compiles EditField into an .OBJ file
- BC STATLINE; (ENTER) 'Compiles StatLine into an .OBJ file
- LIB EDIT (ENTER) 'Now, put the above .OBJ files into a .LIB
- (You should be prompted that this library does not exist. You will
- then be asked if you would like to create it. Answer: Y)
-
- At the "Operations" prompt, type:
- +XQPRINT.obj +KBD.OBJ +CALCATTR.OBJ +EDITFLD.OBJ +STATLINE.OBJ (ENTER)
-
- At the "List File" prompt, press (ENTER).
-
-
- Now you have a .LIB format library containing all of the necessary routines
- to run EDITTEST.BAS. All that is left is to create a QuickLibrary so that
- you may run the test-bed program from within the QB4 environment.
-
- At the DOS prompt type:
-
- link edit.lib,,,bqlb40.lib/q (ENTER)
-
- Now, all you have to do is type "QB EDITTEST /L EDIT" and this will bring
- the test-bed program up in the environment.
-
- An alternative procedure, would be to simply include KBD.OBJ and XQPRINT.OBJ
- in the EDIT.LIB and EDIT.QLB. Then type "QB EDITTEST /L EDIT"
- Once in the environment, you can then "Load" EDITFLD.BAS and STATLINE.BAS
- and be able to look through the source code for all three of the basic
- modules.
-
- The detail in this document assumes that you already have experience building
- and maintaining .LIB & .QLB libraries. If you have any problem getting the
- routines up and running, you are welcome to give Programmer's Information
- Exchange BBS a call at (404) 928-0033. Join the QuickBASIC conference (#1)
- and leave a comment to the Sysop describing your problem in as much detail
- as possible.
-
- Please remember, you MAY NOT distribute modified versions of the code
- in this package. If you have a bug-fix or you have made an enhancement,
- upload it to P.I.E. BBS as a private file. Include a seperate documentation
- file describing your changes. On the next release, you will be credited in
- the EditField documentation and the HISTORY file with the change.
-
- I have put allot of time into this routine. Please do not make me regret
- distributing the source by violating the conditions of release.
-
- Please feel free to make any comments or suggestions!
-
- Tony Elliott
- SysOp of
- Programmer's Information Exchange
- (404) 928-0033
- PCPable
-